a stone's throw - French English Dictionary